a term showing surprise or astonishment - Türkisch Englisch Wörterbuch